Criteria | ICP1 | ICP2 | ICP 3 | |
Name | Small and Growing E-commerce Brand | Mid-Sized Business Scaling Operations | Established Enterprise with Diverse Sales Channels | |
Company Size | 1-10 employees | 11-50 employees | 100+ employees | |
Location | Primarily US, UK, and Australia, with potential in emerging markets | North America, Europe, with expansion into new international markets | Global, with offices in major markets | |
Funding Raised | Bootstrapped or seed-funded | Series A-B funding | Series C+ | |
Industry Domain Stage of the company | Direct-to-Consumer (DTC) products, like fashion, beauty, or home goods | Consumer Goods, Apparel, or Niche Electronics | Large retail brands, FMCG, or Electronics | |
Organization Structure | Early stage/startup | Scaling and expanding | Mature | |
Decision Maker | Flat, with founders wearing multiple hats | Defined roles, but cross-functional team collaboration | Hierarchical with distinct departments (e.g., IT, E-commerce, Marketing) | |
Decision Blocker | Founder or CEO | Head of E-commerce or COO | VP of Digital or Chief Digital Officer | |
Frequency of use case | Budget constraints or need for ROI assurance | Need for customization, integration concerns | Complex integrations, data security concerns, compliance requirements | |
Products used in workplace | Daily | Daily to weekly, depending on needs | Weekly, with periodic upgrades or customizations | |
Organizational Goals | Shopify, QuickBooks, Google Workspace, Canva | Shopify Plus, Salesforce, HubSpot, Zapier | Shopify Plus, Oracle ERP, SAP, custom CRM | |
Preferred Outreach Channels | Increase revenue and brand awareness; achieve profitability | Scale operations, optimize logistics, expand market reach | Omnichannel sales, seamless user experience, compliance | |
Conversion Time | Email, Social Media Ads, Community Events | LinkedIn, Webinars, Industry Events | Industry Conferences, White Papers, Consultations | |
GMV | 1-2 months | 3-6 months | 6-12 months | |
Growth of company | $10,000 - $50,000/month | $50,000 - $500,000/month | $1 million+/month | |
Motivation | Fast, aiming to scale quickly | Moderate to high, with focus on process automation | Steady, with a focus on new market expansion and innovation | |
Organization Influence | Affordable, scalable, and user-friendly e-commerce solutions | Platform stability, ability to customize, reliable customer support | Stability, security, high-level customization, and dedicated support | |
Tools Utilized in workspace | Minimal; reliant on founder networks and direct marketing | Moderate; influenced by team leads and department heads | High; influenced by multiple departments (IT, Legal, Marketing) | |
Decision Time | Basic CRM, marketing tools, accounting software | Advanced CRM, logistics platforms, data analytics | Enterprise-level CRM, ERP, data security, and compliance tools |
Exploration | Consideration | Purchase | Habit Formed |
---|---|---|---|
Interested in starting or expanding an online business | Tries Shopify’s free trial and explores customization options. | Selects a suitable Shopify plan and completes store setup | Uses Shopify regularly for managing orders, tracking analytics, and updating the store |
Has researched options for building an e-commerce store | Reviews the pricing plans, integrations, and apps available. | Customizes the store with a free theme, adds products, and sets up payment options | Becomes a long-term user, utilizing advanced features as the business scales |
Looks for an easy, affordable platform to set up an online store | Compares Shopify to competitors for ease of use and scalability. |
Now that we understand who the users are and what they are trying to do, we move on to talking to users and understanding what is important to them. Here is how I did the User calls to identify JTBD.
User calls: I was not able to get anyone from a "Established Enterprise with Diverse Sales Channels", I moved forward with ICP 1 and ICP 2, here is the documentation of the User calls: Link
Using the ICP data, I identified the core Jobs To Be Done (JTBD) for each profile. In this section, I have conducted an in-depth analysis of ICP 1 and ICP 2, outlining the specific jobs these customer profiles are 'hiring' Shopify to perform. Here’s what I discovered:
Analysis Criteria | ICP 1: Small and Growing E-commerce Brand | ICP 2: Mid-Sized Business Scaling Operations |
---|---|---|
Feature Usage | - Store customization (themes, apps) - Basic analytics dashboard - Payment gateway integration | - Advanced customization options (API, Shopify Plus features) - Sales and customer data analytics - Multi-channel sales integration (social media, marketplaces) |
Value Assessment | - Easy setup for new online stores - Affordability of add-on features - Seamless payment options to support quick transactions | - Ability to integrate with existing CRM and ERP systems - Robust analytics and data visualization - Scalable infrastructure to support growth |
Usage Frequency | - Daily: managing store, orders, and customer support - Weekly: reviewing analytics and adding new products | - Daily: analyzing sales data and managing orders across multiple channels - Weekly: customizations and strategic updates to improve store performance |
Willingness to Spend | - Limited budget, prioritizes cost-effective solutions - Likely to invest in essential apps or integrations that improve ROI | - Willing to pay a premium for Shopify Plus and advanced integrations - Values ROI-driven features that optimize operations and customer engagement |
Based on the above table, we understand what ICP1 and ICP 2 are hiring our product to do, here are a few conclusions we can draw from the above table and go deep into understanding their goals
Goal Priority | Goal Type | ICP 1 |
---|---|---|
Primary | Functional | Launch and manage an online store with ease and minimal cost. The focus is on simplicity and affordability to quickly get the store running without technical expertise. |
Secondary | Financial | Attain profitability through cost-effective solutions. This ICP values keeping overheads low and maximizing ROI due to limited budgets. |
Tertiary | Personal | - |
Least priority | Social | - |
Goal Priority | Goal Type | ICP 2 |
---|---|---|
Primary | Functional | Efficiently scale operations with strong inventory and order management. They need robust integrations to manage larger product volumes and multi-channel sales. |
Secondary | Financial | Drive revenue growth by optimizing operational efficiency. This ICP is willing to invest in tools that help improve ROI, streamline workflows, and support growth. |
Tertiary | Personal | - |
Least priority | Social | - |
I did a teardown of Shopify's user onboarding experience to understand how effectively the platform guides new users from initial engagement to activation. The goal was to assess each step in Shopify’s onboarding journey, identifying key points that encourage users to move forward and areas that might introduce friction or lead to drop-off
📝Approach: I approached this analysis with a user-centric perspective, examining each screen and interaction to evaluate how well Shopify addresses its users' Jobs to Be Done (JTBD) and whether it delivers an intuitive, seamless experience. Specifically, I focused on:
To measure the onboarding effectiveness, I set clear criteria based on common onboarding best practices, including:
In the below pdf, I have analyzed each screen based on the evaluation criteria, noting key interactions, "Aha moments," and areas for potential improvement. The teardown provides a step-by-step look at how Shopify guides new users through the onboarding process, highlighting the strengths and suggesting enhancements to further optimize user activation and engagement
Shopify - Onboarding Teardown.pdf
Based on the core JTBD and analysis of the onboarding experience, my goal is to identify key activation metrics that signal successful user engagement within Shopify. These metrics will help pinpoint the moments where users experience the product's value, driving continued use and eventual conversion. Here is the step-by-step process I followed to develop activation metric hypotheses:
Step 1: 🗣️Talk to users - Although I didn’t have access to Shopify's actual user data, I simulated this process by reviewing user interviews, online feedback, and surveys available from Shopify’s community. This allowed us to gather insights into common user needs, pain points, and expectations during onboarding.
Step 2: 👁️Observe user behavior - To understand typical actions taken by new users, I reviewed public tutorials, case studies, and onboarding videos for Shopify. This helped us visualize a new user’s journey, including essential actions like store setup and product addition, which indicate deeper engagement with the platform.
Step 3: 🗺️ Map the customer journey backwards - By mapping out the Shopify onboarding flow step-by-step, I identified key actions that likely lead to value realization for users. Actions like adding products, setting up payment methods, and checking the analytics dashboard were recognized as core steps that reflect a user’s commitment to setting up their store.
Step 4: 🤔💭Validate activation metric hypotheses - I used credible sources of public data to validate the relevance and potential impact of our hypothesized metrics. For example, the steady increase in the number of active Shopify stores in India, from 25,000 in 2019 to over 82,000 by 2024, reflects a rising demand for e-commerce solutions among Indian merchants. Additionally, statistics such as the global daily active user base of 4.47 million and the significant year-over-year growth of 56% for Shopify stores in India suggest a highly engaged user community.
To effectively monitor Shopify’s activation and engagement, I identified several key metrics that align with the platform’s business model and user journey. These metrics provide insights into user behavior, retention, and satisfaction, enabling Shopify to optimize onboarding and enhance user success.
Brand focused courses
Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.
All courses
Master every lever of growth — from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.
Explore foundations by GrowthX
Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more
Crack a new job or a promotion with the Career Centre
Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business
Learning Resources
Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.
Patience—you’re about to be impressed.